@charset "utf-8";
.container,.index-con-1,.index-con-2{width:100%; height:auto; max-width:1200px}
img{max-width:100% !important;max-height:100% !important}
body{font-size:0.3rem;background-size:100% auto;background-color:#f9f9f9; position:static;}
a{ color:#010101;}
.pc{display:none !important;}
.wap{display:block !important;}
.friendlink{display:none !important}
.top{ display:block; padding-top:0; min-height:.36rem;}
.top a{margin-right:0}
.top-link{padding:0}
.top-1,.top img,.top-link{display:none !important}
.top-2{float:none;display:block; padding:0 .2rem; line-height:.8rem; text-align:center; font-size:.28rem;}
.top-2 > a{flex:1;text-align:center;border-right:none; padding:0 .2rem 0 0; line-height:.7rem; color:#333;}
.top-2 > a:nth-child(5){border:none}
.top-3{ display:block;}
.top-3 ul{ overflow:hidden; text-align:right; padding:0 .2rem;}
.top-3 ul li{ display:inline-block;}
.top-3 ul li a{ font-size:.26rem; color:rgba(255,255,255,.8);}
.top-3 .app_head_top_fgx{ width:1px; height:.2rem; margin:0 .2rem; background:#fff;}
#laonian,.top-link{display:none !important;background:none}
#laonian-wap{ line-height:.54rem; text-align:center; background:#ec940a; color:#fff; padding:0 .2rem; margin:.15rem .2rem 0 0; border-radius:.08rem; display:inline-block;}
#login2{ background: url(icon3.png) no-repeat left center;}
.UseInMobile .loginBtns2:hover .loginItems2{ width: 2.4rem; height: 2.25rem; left:-.75rem; background-size: cover;}
.index-banner{height:6.6rem}
.index-banner .swiper-slide{height:6.6rem}
.container{width:100%}
.head{margin-top:0;height:4.55rem; padding:0; position:relative;}
.head .logo{ float:none; width:4.2rem;padding:.7rem 0.36rem 0; margin:0 auto;}
.head-search{ float:none; width:90%;margin:0; bottom:0.4rem; left:50%; position:absolute; transform:translate(-50%,0)}
.search-icon{border-right:0;height:auto;left:0.18rem;top:50%;transform:translateY(-50%)}
.search-icon img{width:0.33rem;margin-bottom:0}
.head-search .txt{width:80%;border-width:0.02rem;font-size:0.26rem;line-height:0.66rem;text-indent:0.58rem;height:0.72rem}
.head-search .search-btn{width:20%;font-size:0.28rem;line-height:0.72rem !important;}
.mobile-head{display:block;background:#f5f5f5;overflow:hidden;height:1px;opacity:0;z-index:50}
.logo-mobile{width:3.87rem;margin-left:0.3rem;float:left;margin-top:0.22rem;margin-bottom:0.22rem}
.icon-menu{float:right;width:0.45rem;margin-top:0.4rem;margin-right:0.3rem}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7)}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.32rem}
.cnnav > .container{ width:100%; padding:.16rem 0;}
.cnnav > .container > a{ line-height:0.78rem;font-size:0.32rem;width:33.333%; position:relative;}
.cnnav > .container > a:hover, .cnnav > .container > a.now{ background:none;}
.mobile-nav-right{ display:none;}
.tab-tit{border-bottom:0.01rem solid #c2cfe3}
.tab-tit ul li{margin-right:.33rem}
.tab-tit ul li:before{ width:1px;height:.36rem; top:.3rem;right:-.18rem}
.tab-tit ul li a{font-size:0.32rem; height:auto; line-height:.84rem;border-bottom: 3px solid #fff;}
.tab-tit ul li.on a{border-bottom:3px solid; font-weight:bold;}
.tab-tit2 > a{font-size:.3rem; height:auto; line-height:.78rem;margin-right:.36rem}
.tab-name{ color:#444; font-size:0.36rem; font-weight:bold; border-bottom:1px solid #e5e5e5; padding:0 0 0.2rem; margin:0;}
.tab-tit2{ padding:2px; font-size:0;}
.index-con{background:none;padding:0; overflow:hidden;}
.index-con-1,.index-con-2{background:#fff;margin:0;width:100%;border-radius:0.05rem; padding:0.36rem 0.36rem 0.1rem;}
.index-con-2{ padding:0 0.36rem 0.36rem;}
.tab-tit{ width:100%; height:auto; display: flex; align-items: center; flex-wrap: wrap; white-space: nowrap;}
.UseInMobile .tab-tit{ height:auto;}
.news-item{ height:auto;}
.index-con-2 .news-item{ max-height:0.83rem; display: flex; align-items: center; justify-content: space-between;}
.news-item > a{text-indent:0;float:left;font-size:0.3rem;padding-left:0.26rem; height:0.6rem; line-height:0.6rem;white-space: nowrap;}
.news-item > a:before{ top:0.26rem !important;}
.news-item > span,.news-item .state{font-size:.3rem;line-height:2;margin:0;padding:0;flex-shrink: 0; margin-left:.3rem}
.news-item .state{float:right;border:none;line-height:inherit}
.news-list .load-more{font-size:0.28rem;background:#d7e2f2;width:3.44rem;line-height:0.56rem;display:block;margin:0.15rem auto;text-align:center;color:#666;border-radius:0.56rem}
.zwfw-tit{font-size:0.34rem;color:#0054a5;margin-bottom:0.2rem}
.zwfw-tit img{width:0.64rem}
.zwfw-con{background:none;padding:0;margin-bottom:0.4rem;margin-top:0.1rem}
.zwfw-con > div{color:#333}
.mobile-zj .news-item span{display:none}
.mobile-zj .news-item span.state{display:block}
.index-pic,.index-pic2{ background:#fff; padding:0.36rem 0.36rem 0.16rem; margin:0.36rem 0;}
.index-pic{ height:auto;}
.index-pic .swiper-slide{ height:100%; height: 17vw;}
.index-pic .swiper-slide img{ width:100%; height:100%;}

.part01 .container{ padding:0;}
.slick-dots{ display:block !important; margin:0;}
.index-pic .slick-dots li{width:0.45rem;border-radius:0.08rem; height:0.08rem; margin:0 0.18rem 0 0;}
.index-pic .slick-dots li.slick-active{width:0.45rem;height:0.08rem;border-radius:0.08rem !important; background:#0059a9;}
.index-top-news{ height:auto; line-height:.48rem; font-size:.32rem; padding:.36rem .36rem 0 1.1rem; background:#fff url(top-icon.png) no-repeat .36rem .34rem; background-size:.5rem; display:block; text-align:left; white-space:normal;}
.index-newspic{ height:4.7rem;}
.index-newspic .swiper-slide{ height:4.7rem;}
.index-newspic .swiper-note{ height:.78rem; line-height:.78rem; padding:0 1.5rem 0 0.3rem;}
.index-newspic .swiper-button-prev{ width:0.58rem; height:.78rem; right:.58rem; background-size:.45rem;}
.index-newspic .swiper-button-next{ width:0.58rem; height:.78rem; background-size:.45rem;}
.tab-tit ul li a:before{ height:.31rem; top:.36rem; right:-.29rem;}
.tab-tit2 > a:before{ height:.31rem; top:.26rem; right:-.21rem;}
.UseInMobile .tab-tit ul li:before{ top:.32rem;}
.index-con-2 .news-item > a{ }
.index-con-2 .news-item > span{ width:auto;}
.index-pic .swiper-pagination{ display:block !important;}
.index-pic .swiper-pagination-switch{ background:#b1b1b1 !important;}
.index-pic .swiper-active-switch{ background:#0059a9 !important;}
.index-pic .swiper-button-next,.index-pic .swiper-button-prev{ display:none !important;}
.index-clear{ height:0.25rem;}

.index-con-2 .tab-con{ padding:0;}
.govpushinfo150203 li{ height: auto; line-height: 1.5; padding: 0 0 0.15rem; margin: 0.16rem 0 0; border-bottom: 1px solid #f5f5f5;display: block;}
.govpushinfo150203 li > a{ width:100%; text-indent: 0; float: left; font-size: 0.3rem; padding-left:0; height:auto; line-height:1.5; white-space: normal;}
.zwgk-news-1 .my-box .govpushinfo150203 li{ line-height: 1.5;}
.zwgk-news-1 .my-box .govpushinfo150203 li a{ width:100%;}
.govpushinfo150203 li > span{ float:none; text-align:left; font-size: 0.26rem; line-height: 2; margin: 0; padding: 0;}
.govpushinfo150203 li > a:before,.govpushinfo150203 li > a:first-child:before{ top:0.26rem !important; width:.08rem; height:.08rem; background:none;}
.news-item > a:first-child:before{ width:.08rem; height:.08rem;}

.my-content{ height:auto; padding:0;}
.my-content .my-tab-tit{ display:none;}
.my-content > .tab-con{ display:block;}
.news-list{ margin-top:0.18rem;}
.index-con-2 .news-list{ margin-top:0;}
.tab-news-1{ float:none; width:100%; background:#fff; padding:0.1rem 0.36rem 0; border-right:none;}
.tab-news-1 .tab-tit{ height:auto;}
.tab-news-1 .my-box .news-item{ height:auto; line-height:1.5; display: flex; align-items: center; justify-content: space-between;}
.tab-news-1 .my-box .news-item a{  padding: 0 1.08rem 0 0.26rem; font-size:0.3rem;}
.tab-news-1 .my-box .news-item a.ty{ padding:0 0 0 0.26rem; font-size:0.3rem; flex-shrink: 0;}
.tab-news-1 .my-box .news-item a.w80{ flex-shrink: 1;}

.tab-news-1 .my-box .news-item .ty:nth-of-type(2){ width:80% !important;}
.tab-news-2 .zrtzfjg{ padding:2px 0;}
.tab-news-2{ float:none; width:100%; background:#fff; padding:0.543rem 0.36rem 0.36rem; margin:0 0 0.36rem; overflow:hidden;}
.tab-news-2 .img{ float:left; width:49%; height:auto; margin:0 2% 2% 0; padding:0;}
.tab-news-2 .img:nth-of-type(2n){ margin:0 0 2% 0;}
.tab-news-2 .list-box{ clear:both; height:auto; padding:0.326rem 0 0;}
.tab-news-2 .list-box-title{ font-size:0.36rem; padding:0 0 0.3rem;}
.tab-news-2 .list-box .lista{ width:100%; margin:0 4% 11% 11%}
.tab-news-2 .list-box .lista a{ color:#62728a; font-size:0.3rem;}
.tab-news-2 .list-box .lista:before{ top:0.16rem;}
.tab-news-2 .swiper-list{ background:#ecf1f7; padding:4% 0 0;}
.tab-news-2 .swiper-button-next{ width:0.54rem; height:0.54rem; right:0; top:-1.1rem;}
.tab-news-2 .swiper-button-prev{ width:0.54rem; height:0.54rem; right:0.54rem; top:-1.1rem;}

.tab-news-5 .my-box .news-item{ line-height:2; padding: 2px 0 0.14rem; margin: 0.14rem 0 0;}
.tab-news-5 .my-box .news-item a{ width:100%; height:auto; max-height:none; padding:0; line-height:1.5; white-space:normal;text-align:left;padding:0 0 0.16rem;}
.tab-news-5 .my-box .news-item > a:before{ background:none;}
.tab-news-5 .my-box span.time{ float:left; width:75%; height:.57rem; text-align:left; overflow:hidden; padding:0; margin-left:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tab-news-5 .my-box span.time em{ display:inline; font-style:normal; color:#999;}
.tab-news-5 .my-box span.time i{ display:inline; font-style:normal; line-height:2; padding:0 .2rem; color:#999; overflow:hidden;}
.tab-news-5 .my-box span.state{ font-size:.3rem; width: 1.26rem; height: .57rem; line-height: .57rem; margin-left:0;}

.tab-news-1 .my-box .news-item a:before{ width:.08rem; height:.08rem;}
.tab-news-1 .tab-tit > a{ font-size:0.32rem; height:0.9rem; font-weight:bold;}
.showmore a{display:block;margin:0 auto; text-align:center;width:2.4rem;height:auto; line-height:.65rem; font-size:.28rem; color:white;background:#0d8ee9; border-radius: .08rem; margin-top: .36rem;}
.tab-name,.gg_tit{ font-weight:bold; font-size:0.36rem;height:auto;line-height:1.2rem;padding:0 0 0 0.66rem;background:url(arr6.png) no-repeat 0.36rem center;background-size:0.08rem;background-color:#f1f8fd; border-bottom:0;}
.zrtgkxx{ margin:0;}
.zrtgkxx ul{ padding:2px 0;}
.zrtgkxx ul li{ float:left; width:49%; height:auto; margin:0 2% 2% 0; padding:0; font-size:0;}
.zrtgkxx ul li:nth-of-type(3n){ margin:0 2% 2% 0;}
.zrtgkxx ul li:nth-of-type(2n){ margin:0 0 2% 0;}
.zrtgkxx ul li a{ font-size:0.3rem; padding-left:0.4rem; line-height:0.9rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tab-news-2 .list-box .info{ margin:0.36rem 0 0;}
.tab-news-2 .list-box .info a{ background-size:0.66rem !important; font-size:0.3rem; line-height:1.5; padding:0.72rem 0.27rem 0;}
.tab-news-2 .swiper-list{ padding:4% 0;}

.zwfw, .hdjl{ width:100%;}
.zwfw_ul{ width:100%; background:#fff; padding:0.36rem; margin:0;}
.zwfw_ul li{ float:none; height:3.1rem; border:none; width:100%; margin:0 0 0.36rem; position:relative;}
.zwfw_ul li img{ display:none;}
.zwfw_ul .zwfw_tit{ font-size: 0.36rem; line-height: 1.8; color: #2861bb; margin:0 0 0 0.36rem;}
.zwfw_ul .grfw{ font-size:0.3rem;display:flex;justify-content:space-between;flex-wrap:wrap;width:45vw; margin:0 0 0 0.36rem; height:auto;}
.more_btn{ width:100%; height:auto; margin:0; position:absolute; left:0; bottom:0;}
.more_btn a{display:block; text-align:center;width:2rem;height:auto; line-height:.6rem; font-size:.26rem; color:white;background:#0d8ee9; border-radius: .08rem;}
.grfw a{ width:50%; font-size:0.3rem; height:auto; margin:0; line-height:1.8;}
.zwfw_ul li .bgs1,.zwfw_ul li .bgs2,.zwfw_ul li .bgs3{ background:none; padding:0.26rem 0 0;}
.zwfw_ul li.li_1{ background:url(24.png) no-repeat center;background-size:cover;}
.zwfw_ul li.li_2{ background:url(26.png) no-repeat center;background-size:cover;}
.zwfw_ul li.li_3{ background:url(25.png) no-repeat center;background-size:cover; margin:0;}
.bt-right { margin:0.36rem 0 0; padding:0 0 0.36rem; background:#fff;}
.bt-left .tab-news-1,.bt-right .tab-news-1{ padding:0 0.36rem;}
.bt-left .ggfw-title{font-size:0.36rem;height:0.81rem;line-height:0.81rem;margin:0; font-weight:bold;}
.bt-left .tab-news-1 .my-box .news-item a:before{ background:#333;}
.gn1{ padding:0.36rem; background:#fff; height:auto; margin:0;}
.gn1_ul { background:#f1f6fe; overflow:hidden; padding:0.2rem 0.36rem;}
.gn1_ul li{ width:50%; margin:0; line-height:2.2;}
.gn1_ul li a{ font-size:0.3rem; line-height:2.2;}
.tsfw_tab, .dczj_tab{ margin:0;}
.szxx{ width:auto; margin:0.2rem 0.36rem 0; overflow:hidden;}
.szxx_ul li{ height:0.81rem;}
.szxx_ul li a{ padding-left:0.36rem; font-size:0.3rem; line-height: 0.77rem; background-size:0.32rem;}
.zt-banner .swiper-slide{ padding:0 0.18rem;}
.zt-banner{ margin:0; background:#fff; padding:0.36rem 0.18rem;}

.yq_link{ display:none;}
.inner_box{ width:100%; padding:0 0.36rem 0.36rem; margin:0 auto; overflow:hidden;}
.tab-hd{ height:auto; overflow:hidden;}
.wzdh{ font-size:0.36rem; line-height:2; padding:0.3rem 0;}
.tab-nav{ margin:0;}
.tab-nav li{ width:49%; margin:0 2% 0 0; height:0.72rem; line-height:0.72rem; font-size:0.3rem; text-indent:0; padding:0 0.26rem; background-size:0.2rem;}
.tab-nav li:nth-of-type(2n){ margin:0 0 2% 0;}
.tab-pal ul{ width:100%; padding:0.36rem 0; overflow:hidden;}
.tab-pal ul li{ width:49%; margin:0 2% 0 0; padding:0 0.36rem; line-height:0.72; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tab-pal ul li:nth-of-type(2n){ margin:0 0 2% 0;}
.tab-pal ul li a{ font-size:0.3rem;}
.yqlj{padding:.36rem;background:#e2eaf2}
.yqlj>div:first-child{font-size:.36rem;line-height:2;font-weight:800}
.yqlj_box{display:flex;justify-content:space-between;flex-wrap:wrap}
.yqlj_box>select{width:48%;height:.72rem;font-size:.3rem;line-height:.72rem;margin:.2rem 0 0;border:none;padding-left:.26rem;background:white}

.brand-box{ width:100%; background:#f9f9f9}
.brand-nav{ color:#999; padding:0.26rem 0.36rem; max-width: 1200px; margin:0 auto;}
.brand-nav a{ color:#999;}
.brand-nav table{ display: flex; overflow-x: auto;}
.brand-nav table td{ white-space:nowrap; font-size:.3rem;}
.about-container{ width:100%; font-size:0.29rem; line-height:2; padding:0.54rem 0.36rem; box-shadow:none; max-width: 1200px; margin:0 auto;}
.about-container p{ line-height:2;}
.about-container .about-pic{ float:none; width:100%; margin:0;}
.about-container .about-note{ float:none; width:100%;}
.about-container .aboutList li{ width:32%; margin:0 2% 2% 0}
.about-container .aboutList li:nth-of-type(6n){ margin:0 2% 2% 0}
.about-container .aboutList li:nth-of-type(3n){ margin:0 0 2% 0}
.about-container .aboutList li a{ font-size:0.29rem; height:auto; line-height:0.9rem;}
.about-photo-list{ background:#fff; padding:0 0.36rem;}
.about-photo-list .pic1{ height:300px !important;}
.about-photo-list .pic1:nth-child(1){ float:left; width:100%; margin:0;}
.about-photo-list .pic1:nth-child(2){ float:left; width:100%; margin:0;}
.about-photo-list .pic1:nth-child(3){ float:left; width:100%; margin:0;}
.about-photo-list .pic1:nth-child(4){ float:left; width:100%; margin:0;}
.about-photo-list .pic1:nth-child(5){ float:left; width:100%; margin:0;}
.about-photo-list .swiper-pagination-bullet{width:12px;border-radius:100%; height:12px; border:1px solid #666; opacity:1; background:transparent}
.about-photo-list .swiper-pagination-bullet-active{width:12px;height:12px;border-radius:100%; background:#1a74d0; border:1px solid #1a74d0;}
.about-photo-list .swiper-pagination-switch{width:12px;border-radius:100%; height:12px; border:1px solid #666; opacity:1; background:transparent}
.about-photo-list .swiper-active-switch{width:12px;height:12px;border-radius:100%; background:#1a74d0; border:1px solid #1a74d0;}
.about-photo-list .tab-tit{ display:block; line-height:0.9rem;}
.about-photo-list .more{ font-size:0.25rem; top:0.36rem; padding:0;}
.about-photo-list .photo-box{ padding:0.47rem 0 0.65rem;}
#change7 .slick-dots{ margin:0.18rem 0 0;}

.about-year-container{ width:100%; padding:0 0.36rem; max-width: 1200px; margin:0 auto;}
.about-yearbox{ float:none; width:100%; padding:3.55rem 0 0; margin:0 0 0.36rem; background-size:100% 3.55rem;}
.about-yearbox .box1,.about-yearbox .box2,.about-yearbox .box3{ margin:0;}
.about-yearbox .year-title{ padding:0 0.54rem; margin:0.45rem auto 0; height:auto; line-height:0.68rem; display:inline-block;}
.about-yearbox .year-title a{ line-height:0.68rem; display:inline-block;}
.about-yearbox .yearlist{ height:auto; padding:0.36rem;}
.about-yearbox .yearlist li{ line-height:2; padding-left:0.21rem;}
.about-yearbox .yearlist li a { font-size:0.29rem}


.about_piclist{ width:100%; margin:0.06rem 0 0;}
.about_piclist li{ width:100%; margin:0 0 3% 0;}
.about_piclist li:nth-of-type(3n){ margin:0 0 3% 0;}
.about_piclist li .about_piclist-img{ height:4.52rem;}
.about_piclist li .about_piclist-tit{ font-size:0.29rem; height:auto; line-height:1.5; white-space:normal; padding:0.2rem 0;}

.leader-box .about-photo-list{ padding:0;}
.leader-box .leader-img{ float:none; width:38%; margin:0 auto;}
.leader-box .leader-con{ float:none; width:100%; padding:0.3rem 0;}
.leader-box .leader-con2{ padding:0.3rem 0;}
.leader-box .tit{ line-height:2; margin:0 0 .2rem; padding:0 0 .2rem;}
.leader-box .leader-title{ line-height:3; font-size:.32rem;}
.leader-box .leader-zhiwei{ line-height:1.5;}

.info-container{ font-size:0.29rem; line-height:1.5; margin:0 auto;}
.info-name{ height:0.81rem; line-height:0.81rem; padding:0 0.44rem; background-size:0.36rem;}
.infoList{ padding:0.27rem 0 0;}
.infoList li{ width:49%; margin:0 2% 3% 0; line-height:0.72rem; padding:0 0.44rem;}
.infoList li:nth-of-type(2n){ margin:0 0 3% 0;}
.infoList2 li{ width:31.6%; margin:0 2% 3% 0;}
.infoList2 li:nth-of-type(2n){ margin:0 2% 3% 0;}
.infoList2 li:nth-of-type(3n){ margin:0 0 3% 0;}

.zfjg-name{ line-height:0.6rem;}
.zfjg-name a{ padding:0 0.5rem; line-height:0.6rem;}
.zfjgList{ padding:0.27rem 0;}
.zfjgList li{ width:49%; margin:0 2% 3% 0; line-height:0.72rem; padding:0 0.44rem;}
.zfjgList li:nth-of-type(2n){ margin:0 0 3% 0;}
.zfjgList2 li{ width:31.6%; margin:0 2% 3% 0;}
.zfjgList2 li:nth-of-type(2n){ margin:0 2% 3% 0;}
.zfjgList2 li:nth-of-type(3n){ margin:0 0 3% 0;}

.zwztList li{ width:100%; margin:0 0 5%;}
.zwztList li:nth-of-type(3n){ margin:0 0 5%;}

.view-container{ width:100%; font-size:0.29rem; line-height:2; padding:0.54rem 0.36rem; box-shadow:none; max-width: 1200px; margin:0 auto;}
.view-container p{ line-height:2;}
.view-container .view-title{ padding:0 0 0.18rem;}
.view-container .view-title h1{ font-size:0.4rem; padding:0 0 0.18rem;}
.view-container .view-list ul li{ float:none; font-size:0.26rem; display:inline; margin-left:0;}
.view-container .view-list ul li.v-from{ display:block;}
.view-container .view-list ul li.v-click{ margin-left:0.36rem;}
.view-container .view-list ul li.v-font{ display:none;}
.view-container .view-file{ margin:0.54rem 0 0;}
.view-container .view-file a{ font-size:0.3rem;}
#zoom{ padding:0.26rem 0 0.36rem;}
.leader_box{ width:100% !important;}

.zwgk-container{ width:100%; padding:0.54rem 0.36rem 0; margin:0 0 0.3rem; max-width: 1200px; margin:0 auto;}
.zwgk-container .zwgkList{ padding:0;}
.zwgk-container .zwgkList li{ width:31.6%; margin:0 2.5% 2.5% 0;}
.zwgk-container .zwgkList li:nth-of-type(5n){ margin:0 2.5% 2.5% 0;}
.zwgk-container .zwgkList li:nth-of-type(3n){ margin:0 0 2.5% 0;}
.zwgk-container .zwgkList li a{ font-size:0.29rem; background-color:#fff; padding:1.4rem 0 0.36rem; border:0.01rem solid #6686b5; background-size:0.6rem;}
.zwgk-container .zwgkList li:nth-of-type(4) { width:48.6%; margin:0 2.5% 2.5% 0;}
.zwgk-container .zwgkList li:nth-of-type(5) { width:48.6%; margin:0 0 2.5% 0;}
.zwgk-container .zwgkList li:nth-of-type(4) a,.zwgk-container .zwgkList li:nth-of-type(5) a{ padding:0.4rem 0 0.4rem 1.3rem; text-align:left;}
.zwgk-container .zwgkList li a.icon1{ background-position:center 0.4rem; background-size:0.8rem;}
.zwgk-container .zwgkList li a.icon2{ background-position:center 0.4rem; background-size:0.76rem;}
.zwgk-container .zwgkList li a.icon3{ background-position:center 0.48rem; background-size:0.68rem;}
.zwgk-container .zwgkList li a.icon4{ background-position:0.36rem center; background-size:0.68rem;}
.zwgk-container .zwgkList li a.icon5{ background-position:0.36rem center; background-size:0.68rem;}
.zwgk-container .zwgkList li a.icon1:hover{ background-size:0.8rem;}
.zwgk-container .zwgkList li a.icon2:hover{ background-size:0.76rem;}
.zwgk-container .zwgkList li a.icon3:hover{ background-size:0.68rem;}
.zwgk-container .zwgkList li a.icon4:hover{ background-size:0.68rem;}
.zwgk-container .zwgkList li a.icon5:hover{ background-size:0.68rem;}

.zwgk-container2{ padding:0;}
.zwgk-news-left{ float:none; width:100%; background:#fff; padding:0.36rem; margin:0 0 0.3rem;}
.zwgk-news-1{ margin:0 0 0.36rem;}
.zwgk-news-list .tab-tit{ height:auto;}
.zwgk-news-1 .my-box .news{ margin-top:0.14rem;}
.zwgk-news-1 .my-box .news-item{ height:auto; line-height:1.5; padding: 0 0 0.15rem; margin: 0.16rem 0 0; border-bottom:1px solid #f5f5f5; display:block;}
.zwgk-news-1 .my-box .news-item a{ float:none; padding:0 0 0 0; height:0.9rem; max-height:none; display:inline; line-height:1.5}
.zwgk-news-1 .my-box .news-item span.time{ display:block; clear:both; float:none; line-height: 1.5; padding:0.1rem 0 0; margin-left:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zwgk-news-1 .my-box .news-item span i{ display:inline; font-style:normal; color:#999; padding:0 0.2rem;}
.zwgk-news-1 .my-box .news-item span.type{ display:inline; width:1.5rem; font-size:0.3rem; padding-right:0; line-height: 1.5; color:#999;}
.zwgk-news-1 .my-box .news-item span.type:before{ background:none;}
.zwgk-news-1 .my-box .news-item .ty{ float:none; display:inline; padding:0; width:auto !important; white-space:normal;}
.zwgk-news-1 .my-box .news-item .w80{ float:none; width:auto !important;}
.zwgk-news-1 .my-box .govpushinfo150203{ margin-top:0.14rem;}
.zwgk-news-1 .my-box .news-item a:before{ background:none;}

.zwgk-news-right{ float:none; width:100%; background:#fff; padding:0.36rem;}
/**政府领导**/
.zwgk-leader-info{ float:none; width:100%;}
.right-box1{ margin:0;}
.right-box1 .title{ font-size:0.4rem; height:auto;line-height: .97rem; padding: 0 0 0 0.36rem; background:url(arrow-5.png) no-repeat left center;}
.zwgk-one .zwgk-pic{ width:40%; height:auto;}
.zwgk-one .zwgk-desc{ width:60%; padding:0.1rem 0 0 0.32rem;}
.zwgk-one .zwgk-desc h2{ font-size:0.4rem}
.zwgk-one .zwgk-desc h3{ font-size:0.3rem; line-height:1.5;}
.zwgk-one .zwgk-desc ul{ margin: 0.22rem 0 0; padding: 0.18rem 0 0;}
.zwgk-one .zwgk-desc ul li{ height:auto; line-height:2;}
.zwgk-one .zwgk-desc ul li a{ font-size:0.3rem; padding:0 0 0 0.5rem; line-height:2;}
.zwgk-other .title2{ font-size:0.32rem; height:auto; line-height:2; margin:0;}
.zwgk-other ul li{ width:48%; height:auto; line-height:2;}
.zwgk-other ul li:nth-of-type(4n){ margin:0 4% 0 0;}
.zwgk-other ul li:nth-of-type(2n){ margin:0;}
.zwgk-other ul li a{ font-size:0.3rem; line-height:2; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zwgk-note{ padding:0.54rem 0.36rem;}
.zwgk-more a{ background-size:0.34rem; padding:0 0.56rem 0 0;}

.zwgk-leader-no{ padding:0.36rem 0 0; margin:0;}
.zwgk-leader-no .tab-tit > a{ font-size:0.4rem;}
.xxgk-container{ width:100%; font-size:0.3rem; margin:0.36rem 0 0; line-height:2; padding:0 0.36rem 0.54rem; box-shadow:none; max-width: 1200px; margin:0 auto;}
.xxgk-container .xxgk-title{ float:none; width:100%; font-size:.4rem; height:auto;line-height:.94rem; padding: 0 0 0 .6rem; background:none; background: url(icon1-1.png) no-repeat left center; background-size:.45rem;}
.xxgk-container .xxgk-title a{ color:#0080da; font-size:.4rem; line-height:.94rem; text-align:left;}
.xxgk-container .xxgk-list{ float:none; width:100%;}
.xxgk-container .xxgk-list li{ float:left; width:49%; margin:0 2% 2% 0; border:none;}
.xxgk-container .xxgk-list li:nth-of-type(2n){ margin:0 0 2% 0;}
.xxgk-container .xxgk-list li a{ font-size:0.3rem; background:#f2f9ff; line-height:1.5; display:block; padding:0.36rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.right-box2{ border:1px solid #ececec; padding:0.36rem; margin:0 0 0.45rem;}
.right-box2 .info-box{ padding:0.18rem 0;}
.right-box2 .title{ font-size:0.36rem; height:auto; line-height: 0.38rem; background:none; border-bottom:none; padding:0;}
.right-box2 ul.blist{ padding:0.18rem 0;}
.right-box2 ul.blist li a, .info-box .info a{ color:#62728a; font-size:0.29rem; line-height:1.5; padding:0.27rem 0.27rem 0;}
.right-box2 ul.blist li a:before{ background:#216ad5; top:0.45rem;}
.right-box2:last-child{ margin:0;}
.info-box .swiper-pagination-bullet{width:12px;border-radius:100%; height:12px; border:1px solid #666; opacity:1; background:transparent}
.info-box .swiper-pagination-bullet-active{width:12px;height:12px;border-radius:100%; background:#1a74d0; border:1px solid #1a74d0;}
.info-box .swiper-pagination-switch{width:12px;border-radius:100%; height:12px; border:1px solid #666; opacity:1; background:transparent}
.info-box .swiper-active-switch{width:12px;height:12px;border-radius:100%; background:#1a74d0; border:1px solid #1a74d0;}

.right-box2 .info-box2 { height:auto; margin:0.36rem -0.09rem 0;}
.right-box2 .info-box2 .swiper-slide{ padding:0 0.09rem;}



.right-box2 .info-box2 .info{ float:left; width:100%; background:#e8eef6;}
.right-box2 .info-box2 .info a{ color:#62728a; font-size:0.29rem; line-height:1.5; padding:0.27rem 0.27rem 0; text-align:center; padding:1rem 0.27rem 0.27rem; background-size:0.54rem !important}
.right-box2 .info-box2 .info:hover{ background:#f5fcfa;}
.right-box2 .info-box2 .info a:hover{ color:#62728a;}
.right-box2 .info-box2 .info a:before{ background:none;}

.info-box3 .info{ float:left; width:100%;}
.info-box3 .info a{ color:#62728a; font-size:0.3rem; line-height:1.5; padding:0.27rem 0.27rem 0;}
.info-box3 .info a:hover{ color:#0d8ee9;}
.info-box3 .info a:before{ background:#216ad5; top:0.45rem;}


.wlwz-container{ width:100%; padding:0.2rem 0.36rem 0.36rem; margin:0 auto 0.3rem; max-width: 1200px;}
.wlwz-container .tab-news-5{ float:none; width:100%; background:#fff; padding:0; margin:0 0 0.3rem;}
.wlwz-container2 .tab-news-box .tab-news-5{ float:none; width:100%; background:#fff; padding:0; margin:0 0 0.3rem;}
.wlwz-container2 .tab-news-box .tab-news-5 .my-box .news-item a{ width:100%;}
.wlwz-container2,.wlwz-container .wlwz-container2{ padding:0;}
.wlwz-container2 .wlwz-box{ float:none; width:100%; background:#fff; padding:0; margin:0 0 0.3rem;}
.wlwz-container2 .wlwz-box .tab-tit ul li a, .wlwz-container2 .wlwz-box .tab-tit2 > a{ font-size:0.32rem;}
.wlwz-container2 .tab-news-6 .my-message-title{ font-size:0.29rem; font-weight:normal;}
.wlwz-container2 .tab-news-6 .my-message-btn{ display:none;}
.wlwz-container2 .tab-news-6 .tab-news-1 .tab-tit{ height:.97rem;}
.wlwz-container2 .tab-news-1{ float:none; width:100%; padding:0 0.36rem;}
.wlwz-container2 .tab-tit3{ font-size:0.3rem; color:#0080da; padding:0; height:auto; line-height:1.5; background:none;}
.wlwz-container2 .tab-tit3 a{ color:#0080da;}
.wlwz-container2 .tab-tit4{ font-size:0.3rem; padding:0.3rem 0 0; margin:0 0 0.2rem; line-height:1.5; border-bottom: 0.01rem solid #c2cfe3;}
.wlwz-container2 .tab-tit4 a.on { border-bottom: 0.03rem solid #0080da; line-height: 0.9rem; display:inline-block;}
.wlwz-container2 .tab-news-1 .my-box .news-item{ border-bottom: 1px solid #d6d6d6;}
.wlwz-container2 .tab-news-1 .my-box .news-item a{ padding:0 0 0 0.26rem;}
.wlwz-container2 .tab-news-1 .my-box .news-item span{ position:static;}
.info-box .info a:before{ top:0.45rem;}
.wlwzList{ float:none; width:100%; padding:0.36rem 0.36rem 0;}
.wlwzList { overflow:hidden;}
.wlwzList li{ width:23.5%; margin:0 2% 6% 0;}
.wlwzList li:nth-of-type(4n){ margin:0 0 6% 0;}
.wlwzList li a{ font-size:0.29rem; padding:0.9rem 0 0;}

.wxwb{ width:100%; padding:0.36rem 0.36rem 0.16rem; margin:0; overflow:hidden; background:#fff;}
.wxwb li{ width:48%; margin:0 4% 4% 0; height:58px;}
.wxwb li:nth-of-type(2n){ margin:0 0 4% 0;}

.detail-container{ width:100%; padding:0; margin:0 auto; max-width: 1200px;}
.left-view,.left-leader{ float:none; width:100%; background:#fff; padding:0; margin:0 0 0.3rem;}
.left-view .left-title,.left-leader .left-title{ font-size: 0.36rem; line-height: 0.94rem; text-align:left; background:none; color:#333; padding:0 0.36rem;}
.detail_list { background:#f5f5f5; padding:0 0.36rem; margin:0;}
.detail_list ul{ display:flex; align-items: center; flex-wrap: wrap; white-space: nowrap; padding: .2rem 0;}
.detail_list ul li{ margin:0; flex:0 0 auto; width: 33.333%;}
.detail_list ul li a{ width:auto; height:.68rem; line-height:.68rem; background:none; border:none; padding:0; margin:0 0.3rem 0 0; font-size:.3rem; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail_list ul li a:hover, .detail_list ul li a.now{ color:#0d8ee9; background:none; font-weight:bold;}
.detail_zcwj ul li{ width: 50%;}

#newslist .news-list{ margin-top:0;}
#newslist .news-item{ height:auto; line-height:1.5; padding:0.26rem 0;}
#newslist .news-item > a{ white-space:normal; padding:0; font-size:0.3rem; line-height:0.3rem;}
#newslist .news-item > span{ clear:both; float:none; display:block; margin-left:0;}
.news-item > a:nth-of-type(2){ padding:0 !important;}
#newslist .my-box .news-item .ty{ float:none; width:12%;}
#newslist .my-box .news-item .w80{ width:100%;}
#newslist .my-box .news-item .ty:nth-of-type(2){ width:88% !important;}
#newslist .my-box .news-item a:before{ background:none;}

.right-view,.right-view-list{ float:none; padding:0 0.36rem 0.54rem;}
.news-title{ display:none;}
.leftbox2{ display:none;}
.leftbox3{ display:none;}
.news-list-box .news-box{ padding:0.2rem 0; line-height:.58rem;}
.news-list-box .news-box > a{ font-size: 0.3rem;}
.news-list-box .news-box .box-title{ width:100%; padding:0; white-space:normal; text-align:left; padding:0 0 0.16rem;}
.news-list-box .news-box .box-time{ width:24%; text-align:left; font-size:0.26rem;}
.news-list-box .news-box .box-state{ width:20%;}
.news-list-box .news-box .box-author{ width:50%; text-align:left; color:#999; font-size:0.26rem;}
.news-list-box .news-box .box-state{ float:right; background:#eee; color:#c1c1c1; font-size:0.28rem;}
.news-list-box .news-box .on{ color:#fff; background:#ff0000;}

.foot{padding:0.36rem; background:#0b3a7f;}
.foot a, .foot, .foot-1 p, .foot-2 p, .foot-3 p{ color:#fff;}
.foot-1,.foot-2,.foot-3{ float:none; width:100%; margin:0; text-align:center;font-size: 0.28rem;}
.foot-menu{ display:none;}
.foot-2 p,.foot-2 a { color:#bdc6d4;}
.foot-2 .left-note{ float:none; padding:0.2rem 0;}
.foot-2 .right-note{ float:none;}
.foot-2 .right-note img{ }
.foot-3 .foot-3-img{ display:none;}

.mobile-content-data{ margin:0 auto 0.36rem;}
.xxgk_article{width:100% !important}
.xxgk_article td{padding:.1rem .2rem !important;font-size:0.24rem !important;height:auto !important}
.xxgk_article tr td:nth-child(odd){ width:11% !important; white-space:nowrap;}
.xxgk_article tr td:nth-child(even){ width:39%;}
.readLink{ margin:0.36rem 0; padding:0.36rem;}

.view-share{ float:none; margin:.36rem 0 0;}
.view-share table td{ text-align:center;}
#share-2{ float:none !important; width:160px; margin-right:0; display:block; margin:0 auto !important; text-align:center;}

/**project**/
.projectlayout{ background:#fff;}
.project-banner{ height:5.02rem; background:url(projectbg-wap.jpg) no-repeat bottom center !important; background-size:cover !important;}
.projectbg{ padding:2.89rem 0 0;}
.projectbg .brand-nav{ padding:0.26rem 0.36rem;}
.project-tit{ width:80%; margin:0 auto;}
.project_content{ width:100%; max-width: 1200px;}.ny-wrap{ width:100%;padding:0 0.36rem 1.08rem;}
.ny-wrap .location-name{width:100%;height:auto;line-height:0.72rem;margin-bottom:0.36rem;margin-top:0; max-width: 1200px; overflow:hidden;}
.ny-wrap .location-name span{height:0.72rem;font-size:0.36rem;}
.ny-wrap .project-left { float:none; width:100%; background:#f5f5f5; padding:0 0.2rem; margin:0; max-width: 1200px;}
.ny-wrap .project-left ul{ display: flex; align-items: center; flex-wrap: wrap; white-space: nowrap;}
.ny-wrap .project-left ul li{ margin:0; height:auto;line-height:none;border:none;font-size:0.3rem;color:#4f4f4f;text-indent:0;background:none;}
.ny-wrap .project-left ul li a{width:auto;height:auto;line-height:.88rem;background:none;border:none;padding:0;margin:0 0.36rem 0 0;font-size:0.32rem;}
.ny-wrap .project-left ul li.now{ background: none;}
.ny-wrap .project-left ul li.now a{ color: #d30a00; font-weight: bold;}

.ny-wrap .project-right{ float:none; width:100%; max-width: 1200px;}
.ny-wrap .project-right .ny-list ul { padding:0.3rem 0; overflow:hidden;}
.ny-wrap .project-right .ny-list ul li{ height:auto;line-height:1.5;padding:0 0 0.15rem;margin:0.16rem 0 0;border-bottom:1px solid #f5f5f5;display:block;}
.ny-wrap .project-right .ny-list ul li span.lam{ display:none;}
.ny-wrap .project-right .ny-list ul li a{ float:none; width:100%; line-height:1.5; font-size:0.3rem;}
.ny-wrap .project-right .ny-list ul li .bt_time{ float:none; display:block; clear:both;float:none;line-height:1.5;padding:0.1rem 0 0; font-size:0.26rem;}

#category_wap{position:relative;width:100%;margin:0.36rem auto;padding:0 0.36rem}
#category_wap .label{background:#f6f6f6 url(arr8.png) no-repeat 94% center;background-size:0.36rem;border-radius:0.8rem;color:#444;line-height:0.72rem;height:0.72rem;font-size:0.3rem;padding:0 0.36rem;display:block}
#category_wap .label .text{ line-height: 0.72rem;}
#category_wap,.dialog .selectBox .btn,.dialog .selectBox h2{ display:block;}
.dialog{ position:fixed; left:0; top:0; background:rgba(0,0,0,0.5); -webkit-backdrop-filter: blur(4px); width:100%; height:100%; overflow:hidden; z-index:9999; display:none;}
.dialog .selectBox{ position:absolute; left:0; bottom:0; width:100%; background:#fff; padding-bottom:0.9rem;}
.dialog .selectBox .btn{ height:0.9rem; line-height:0.9rem; background:#333; text-align:center; font-size:0.3rem; color:#fff; position: absolute; bottom:0; left:0; width:100%;}
.dialog .selectBox h2{ font-size:0.36rem; font-weight:normal; text-align:center; padding:0.36rem 0 0.18rem 0; font-weight:bold;}
.dialog .selectBox ul{ padding:0 0.36rem;}
#category li{ float:left; width:33.333%; height:0.81rem; line-height:0.81rem; position:relative; border:none; border-bottom:1px solid #ddd; margin:0;}
#category li a{ font-size:0.3rem; height:0.8rem; line-height:0.8rem; display:block; color:#555; text-align:left; position:relative;padding:0 0.26rem;}
#category li a:before{ content: ''; height:1vw; width:1vw; border-radius: 50%; display: block; background: #333; position: absolute; top: 0.36rem; left: 0;}
#category li a:hover,#category li a.now{ color: #d30a00; background:none;}

.dialog .selectBox{ -webkit-transform: translateY(100%); transform:translateY(100%); opacity: 0;
-webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;}
.dialogShow .selectBox{ opacity: 1; -webkit-transform: none; transform: none;}

.go_top{display:block}
#go_top{width:40px;height:40px;font-size:0.1rem;z-index:199;background:rgba(0,0,0,0.5) url(top.png) no-repeat center;border-radius:5px;color:#FFF;text-align:center;writing-mode:tb-rl;position:fixed;display:block;cursor:pointer;_position:absolute;background-size:30px;position:fixed;bottom:90px;right:10px;margin:0;padding:0;font-size:0}
.sjdwzz-a{display:inline-block;width:40px;height:40px;border-radius:100%;background:#1a6eca url(old.png) no-repeat center;background-size:20px;position:fixed;z-index:998;bottom:40px;right:10px;box-shadow:0 0 14px rgba(230,101,49,.5)}

#zoom *{ font-size:.29rem !important; line-height:.58rem !important;}
.UseInMobile #zoom *{ font-size:inherit !important; line-height:2 !important;}
.UseInMobile .xxgk_article{overflow-x: auto; display: flex;}
#zoom img{ display:block;}

body.UseInMobile{ font-size:18px;}
.UseInMobile .top{ min-height: .73rem; line-height:.73rem;}
.UseInMobile .top a:hover{ color:#fbb727;}
.UseInMobile .top-3 ul li a{ font-size:18px; line-height:.73rem;}
.UseInMobile .head-search .txt,.UseInMobile .head-search .search-btn{ font-size:18px;}
.UseInMobile .head-search .txt{ text-indent: 0.66rem;}
.UseInMobile .index-top-news{ font-size:24px; background:#fff url(top-icon.png) no-repeat 0.36rem 0.44rem; background-size:.5rem;}
.UseInMobile .cnnav > .container > a{ font-size:20px;}
.UseInMobile .tab-tit > a,.UseInMobile .tab-tit2 > a{ font-size:20px;}
.UseInMobile .govpushinfo150203 li > a,.UseInMobile .news-item > a{ font-size:18px; height:auto; line-height:40px;}
.UseInMobile .govpushinfo150203 li > a:first-child:before{ top:0.34rem !important; border-radius:.04rem;}
.UseInMobile .showmore a{ font-size:18px;}
.UseInMobile .tab-name,.UseInMobile .gg_tit{ font-size:20px;}
.UseInMobile .tab-news-1 .my-box .news-item a.ty{ font-size:18px;}
.UseInMobile .zrtgkxx ul li a{ font-size:18px;}
.UseInMobile .tab-news-2 .list-box-title{ font-size:20px;}
.UseInMobile .tab-news-2 .list-box .info a{ font-size:18px;}
.UseInMobile .zwfw_ul .zwfw_tit{ font-size:20px;}
.UseInMobile .zwfw_ul .grfw{ font-size:18px; width:55vw;}
.UseInMobile .zwfw_ul li{ height:4rem;}
.UseInMobile .grfw a{ font-size:18px;}
.UseInMobile .more_btn a{ font-size:18px;}
.UseInMobile .bt-left .ggfw-title{ font-size:20px;}
.UseInMobile .news-item > a:first-child:before{ width:.08rem; height:.08rem; border-radius:.04rem; top: 0.32rem !important;}
.UseInMobile .gn1_ul li a{ font-size:18px;}
.UseInMobile .szxx_ul li a{ font-size:18px;}
.UseInMobile .wzdh{ font-size:20px;}
.UseInMobile .tab-nav li{ font-size:18px; height:auto; line-height:40px;}
.UseInMobile .foot-1, .foot-2, .foot-3{ font-size:18px;}

.UseInMobile .index-newspic .swiper-note{ height:1.04rem; line-height:0.38rem; padding:0.15rem 1.5rem 0 0.3rem;}
.UseInMobile .index-newspic .swiper-button-prev{ width:0.58rem; height:1.04rem; right:0.58rem; background-size:0.58rem;}
.UseInMobile .index-newspic .swiper-button-next{ width:0.58rem; height:1.04rem; background-size:0.58rem;}
.UseInMobile .news-item > span,.UseInMobile .news-item .state{ font-size:18px;}
.UseInMobile .tab-news-5 .my-box span.state{ font-size:18px; width:1.86rem; height:42px; line-height:40px;}
.UseInMobile .tab-news-5 .my-box span.time{ width:50%; height:0.66rem;}
.UseInMobile .wlwz-container2 .wlwz-box .tab-tit > a,.UseInMobile  .wlwz-container2 .wlwz-box .tab-tit2 > a{ font-size:20px;}
.UseInMobile .info-box3 .info a{ font-size:18px;}
.UseInMobile .wlwzList li a{ font-size:18px;}
.UseInMobile .right-box1 .title{ font-size:20px;}
.UseInMobile .zwgk-one .zwgk-desc h2{ font-size:20px;}
.UseInMobile .zwgk-one .zwgk-desc h3{ font-size:18px;}
.UseInMobile .zwgk-one .zwgk-desc ul li a{ font-size:18px;}
.UseInMobile .zwgk-other .title2{ font-size:20px;}
.UseInMobile .zwgk-other ul li a{ font-size:18px;}
.UseInMobile .about-container{ font-size:18px;}
.UseInMobile .zwgk-news-1 .my-box .news-item{ padding:0 0 0.25rem; margin:0.26rem 0 0;}
.UseInMobile .zwgk-news-1 .my-box .news-item span.type{ font-size:18px;}
.UseInMobile .xxgk-container .xxgk-title a{ font-size:20px;}
.UseInMobile .xxgk-container .xxgk-list li a{ font-size:18px; padding:.36rem .33rem;}
.UseInMobile .zwgk-container .zwgkList li a{ font-size:18px;}
.UseInMobile .right-box2 .title{ font-size:20px; line-height:30px;}
.UseInMobile .right-box2 ul.blist li{ width:49%;}
.UseInMobile .right-box2 ul.blist li:nth-of-type(3n){ margin:0 2% 2% 0;}
.UseInMobile .right-box2 ul.blist li:nth-of-type(2n){ margin:0 0 2% 0;}
.UseInMobile .right-box2 ul.blist li a:before{ top:.55rem;}
.UseInMobile .right-box2 ul.blist li a,.UseInMobile  .info-box .info a{ font-size:18px;}
.UseInMobile .right-box2 .info-box2 .info a{ font-size:18px;}
.UseInMobile .detail_list ul li a{ font-size:18px; height:auto;}
.UseInMobile #newslist .news-item > a{ font-size:18px; line-height:1.5;}
.UseInMobile .xxgk_article td{ font-size:18px !important;}
.UseInMobile .view-container{ font-size:18px;}
.UseInMobile .view-container .view-title h1{ font-size:24px;}
.UseInMobile .view-container .view-list ul li{ font-size:18px;}

.UseInMobile .about-container .aboutList li a{ font-size:18px;}
.UseInMobile .about-yearbox .year-title{ font-size:18px; height:40px; line-height:40px;}
.UseInMobile .about-yearbox .year-title a{ line-height:40px;}
.UseInMobile .about-yearbox .yearlist li a{ font-size:18px;}
.UseInMobile .about-photo-list .more{ font-size:18px; top:.25rem;}

.projectlayout .top-3 .app_head_top_fgx{ background:#333;}
.projectlayout .top-3 ul li a{ color:#333;}
.projectlayout .head{ height:5.85rem;}
.projectlayout .head-search .txt{ background:#f5f5f5;}
.projectbg{ padding:0;}
.UseInMobile #category_wap .label{ font-size:18px;}
.UseInMobile #category li a{ font-size:18px;}
.UseInMobile .ny-wrap .location-name span{ font-size:20px;}
.UseInMobile .ny-wrap .project-left ul li a{ font-size:18px; padding:12px 0;}
.UseInMobile .ny-wrap .project-right .ny-list ul li a{ font-size:18px;}
.UseInMobile .ny-wrap .project-right .ny-list ul li .bt_time{ font-size:18px;}
.UseInMobile .dialog .selectBox{ bottom:70px;}

.pdfBox{ width:100% !important; overflow:auto !important;}
#pdf_iframe{ width:580px !important;}


.older .pc,.older .yq_link{ display:block;}
.older .yqlj{ display:none !important;}
.older .wap{ display:none;}
.older .go_top{display:none}
.older .sjdwzz-a{display:none}

.older #laonian{display:inline-block !important;}
.older #laonian-wap{ display:none;}
body.older{ background:#fff; font-size: 0.36rem;}
.older .top{ display:block; overflow:visible; padding-top:.22rem; min-height:.55rem;}
.older .top a{margin-right:0; line-height:1;}
.older .top-link{padding:0; background:none !important; border-radius:0; display:block !important;}
.older .top-1,.older .top img{display:none !important}
.older .top-2{float:none;display:flex}
.older .top-2 > a{flex:1;text-align:center;border-right:1px solid #333; font-size:.28rem; line-height:1;}
.older .top-2 > a:nth-child(6){border:none}
.older .head-search .txt{ font-size: 0.36rem; line-height: 0.76rem; height: 0.82rem;}
.older .head-search .search-btn{ font-size: 0.36rem; background:#bc1410 !important; color:#fff !important; line-height: 0.82rem !important;}
.older .top-3{ display:none;}

.older .cnnav{ max-width:none;}
.older .cnnav > .container{ width:14rem; margin:0 auto;}
.older .cnnav > .container > a{ width:16.6666%; font-size:.36rem;}
.older .mobile-nav-right{ display:none;}
.older .brand-nav table td{ font-size:0.36rem;}

.older .top-news{ width:1200px; padding:30px 40px 15px; margin:30px auto 0; border-bottom: 8px solid #1492ff; background:#fff; overflow:hidden;}
.older .top-news .news-first{ width:.88rem; margin:.3rem 0 0; height: 1.04rem; font-size: .36rem; line-height: .7rem; background:url(topicon.png) no-repeat top center; background-size:cover;}
.older .top-news .news-second ul li{ width:100%; padding:0 .36rem; line-height:.72rem; position:relative;}
.older .top-news .news-second ul li a:before{content:'';height:9px;width:9px;display:block;background:#1492ff;position:absolute;top:30px;left:0}
.older .top-news .news-second ul li a{ color:#1492ff; font-size:.36rem; line-height:.72rem; display:block; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.older .top-news .news-second ul li a:hover{ font-weight:bold;}
.older .top-news .news-second p a{ color:#1492ff; line-height:38px;}

.older .index-top-news{ font-size: 0.44rem; background: #fff url(top-icon.png) no-repeat 0.36rem 0; background-size: 0.7rem; white-space:nowrap; margin:0.36rem auto; padding:.36rem .36rem .36rem 1.4rem; box-shadow: 0px 0px 15px #ddd;}
.older .index-newspic .swiper-note{ height:1.04rem; line-height:1.04rem; padding:0 1.36rem 0 .36rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.older .index-con-1,.older .index-con-2{ padding:0;}
.older .index-con-1{ padding:0;}

.older .index-newspic{ height:6rem;}
.older .index-newspic .swiper-slide{ height:6rem;}
.older .news-list{ margin:0.3rem 0 0.1rem; overflow:hidden;}
.older .news-item > a:before{ top:0.19rem !important;}
.older .index-pic{ padding:0.36rem; margin:0.4rem auto 0;}
.older .my-content .my-box .news{ overflow:hidden; margin:0.1rem 0 0;}
.older .tab-news-3-list .tab-news-3-box .note{ padding:0.08rem 0 0 0.08rem}

.older .index-con-2 .tab-tit ul li a{ font-size:0.44rem;}
.older .tab-tit { height:1.3rem;}
.older .tab-tit ul li{ margin-right:60px;}
.older .tab-tit ul li:before{ width: 1px; height: 45px; top: 40px; right: -30px;}
.older .tab-tit ul li a{ font-size:0.44rem; height:auto; line-height:1.2rem;}
.older .tab-tit ul li a:before{ height: 0.41rem; top: 0.44rem;}
.older .tab-tit2 > a{ font-size:0.4rem; line-height:1rem;}
.older .tab-tit2 > a:before { height: 0.41rem; top: 0.44rem;}
.older .tab-news-1{ padding:0.1rem 0 0;}
.older .tab-news-1 .tab-tit ul li a{ font-size:0.36rem;}
.older .tab-tit ul li.on a,.older .tab-tit2 a.on{ border-bottom: 5px solid; font-weight: bold;}
.older .tab-nav li{ font-size:0.36rem; line-height:.72rem;}
.older .bt-left{ width:100%; padding:2px;}
.older .zt-banner .slick-track{ padding:2px;}

.older .govpushinfo150203 li > a:first-child:before,.older .news-item > a:first-child:before,.older .tab-news-1 .my-box .news-item a:before{ width:0.08rem; height:0.08rem; top:0.32rem !important;}
.older .govpushinfo150203 li > a,.older .news-item > a{ font-size:0.36rem; height:0.72rem; line-height:0.72rem;}
.older .showmore a{ width:3rem; height:0.8rem; line-height:0.8rem; border-radius:1.5rem; font-size:0.36rem;}
.older .index-pic{ padding:0.36rem 0;}
.older .index-pic .swiper-slide{ height:1.5rem;}
.older .tab-name,.older .gg_tit{ font-size:0.44rem;}
.older .tab-news-1 .my-box .news-item .ty:nth-of-type(2){ width:90% !important;}
.older .zwfw_ul{ padding:0.36rem 2px;}
.older .zwfw_ul li{ height:4rem;}
.older .more_btn a{ width:3rem; height:0.8rem; line-height:0.8rem; border-radius:1.5rem; font-size:0.36rem;}
.older .zwfw_ul .zwfw_tit,.older .bt-left .ggfw-title{ font-size:0.44rem;}
.older .grfw a{ font-size:0.36rem; line-height:2;}
.older .gn1{ padding:0.36rem 0;}
.older .gn1_ul li a{ font-size:0.36rem;}
.older .dczj_tab .tab-news-1 .tab-tit > a,.older .szxx_ul li a{ font-size:0.36rem;}
.older .szxx{ margin:0.8rem 0.36rem 0; padding:2px;}
.older .inner_box,.older .tab-pal ul{ width:12rem; padding:0.36rem;}
.older .tab-pal ul li a{ font-size:0.36rem;}
.older .wzdh{ padding:0.3rem 0.6rem 0.3rem 0}
.older .bt-right .tab-news-1{ padding:0;}
.older .tab-news-1 .my-box .news-item a.ty{ font-size:0.36rem;}
.older .zrtgkxx ul li a{ font-size:0.36rem;}
.older .tab-news-2{ padding:0.543rem 0 0.36rem;}
.older .tab-news-2 .list-box-title{ font-size:0.44rem;}
.older .tab-news-2 .list-box .info a{ font-size:0.36rem;}
.older .slick-dots li{ width:0.24rem; height:0.24rem; margin-right:0.15rem;}
.older .wlwz-container2 .tab-news-6 .tab-news-1 .tab-tit{ height:1.3rem;}

.older .zwgk-leader-info{ padding:2px;}
.older .zwgk-one .zwgk-desc ul{ padding:.18rem 2px 2px; overflow:hidden;}
.older .zwgk-other ul li{ padding:2px;}
.older .zwgk-leader-no{ padding:.36rem 2px 2px;}
.older .right-box2 ul.blist{ padding:.18rem 2px;}
.older .tab-news-5 .my-box span.state{ font-size:.36rem; width:2rem; height:auto; line-height:2;}
.older .tab-news-5 .my-box span.time{ font-size:.36rem; height:auto;}
.older .info-box3 .info a{ font-size:.36rem;}
.older .info-box3 .info a:before,.older .right-box2 ul.blist li a:before{ width:.12rem; height:.12rem; border-radius:.06rem; background:#ccc; top:.5rem;}
.older .wlwzList li a{ font-size:.36rem;}
.older .right-box1 .title{ background: url(arrow-5.png) no-repeat left center;}
.older .zwgk-one .zwgk-desc h3,.older .zwgk-one .zwgk-desc ul li a,.older .zwgk-other .title2,.older .zwgk-other ul li a{ font-size:.36rem;}
.older .news-item > span,.older .news-item .state,.older .xxgk-container .xxgk-list li a,.older .zwgk-container .zwgkList li a{ font-size:.36rem;}
.older .zwgk-container .zwgkList li a{ line-height:.48rem;}
.older .zwgk-one .zwgk-desc ul li.tit1,.older .zwgk-one .zwgk-desc ul li.tit2,.older .zwgk-one .zwgk-desc ul li.tit3{ background-size:26px;}
.older .govpushinfo150203 li > span{ font-size:.36rem;}
.older .zwgk-news-1 .my-box .news-item .w80 br{ display:none;}
.older .right-box2 ul.blist li a,.older .info-box .info a,.older .right-box2 .info-box2 .info a{ font-size:.36rem;}
.older #change5-1 .slick-dots li{ width:.24rem; height:.24rem; border-radius:.12rem;}
.older .right-box2 .title{ font-size:.44rem; line-height:2;}
.older .about-container .aboutList li a,.older .about-yearbox .yearlist li a{ font-size:.36rem;}

.older .container-box{ width:100%; background:#fff; padding:0.56rem 0; overflow:hidden;}.older .p0{ padding:0;}.older .p1{ padding:0 0 0.56rem;}
.older .about-container{ font-size:.36rem;}
.older .about-container .about-pic img{ width:100%;}
.older .about-container .aboutList{ padding:0.56rem 0 0.36rem;}

.older .about-photo-list .photo-box{ width:100%; padding:0.47rem 0 0.65rem;}
.older .about-photo-list .photo-box .swiper-wrapper{ display:block;}
.older .about-photo-list .pic1{ height:4.04rem !important;}
.older .about-photo-list .pic1:nth-child(1){ float:left; width:5.8rem; height:4.04rem;}
.older .about-photo-list .pic1:nth-child(2){ float:left; width:3rem; height:1.97rem !important; margin:0 0 0.1rem 0.1rem;}
.older .about-photo-list .pic1:nth-child(3){ float:left; width:3rem; height:1.97rem !important; margin:0 0 0.1rem 0.1rem;}
.older .about-photo-list .pic1:nth-child(4){ float:left; width:3rem; height:1.97rem !important; margin:0 0 0 0.1rem;}
.older .about-photo-list .pic1:nth-child(5){ float:left; width:3rem; height:1.97rem !important; margin:0 0 0 0.1rem;}
.older .about-photo-list .more{ font-size:.36rem;}
.older .about-calendar{ display:none;}
.older .leader-box .leader-img{ width:28%;}
.older .leader-box .leader-title{ font-size:.44rem;}

.older .about-yearbox{ float:left; width:48%; margin:0 4% 4% 0; padding:2.84rem 0 0;}
.older .about-yearbox:nth-of-type(3n){ margin:0 4% 4% 0;}
.older .about-yearbox:nth-of-type(2n){ margin:0 0 4% 0;}
.older .about-yearbox .yearlist li{ padding-left: .36rem;}
.older .about-yearbox .yearlist li:before{ width: .12rem; height: .12rem; border-radius:.06rem; background:#ccc; top: 0.3rem;}

.older .wlwzList li a{ background-size:.78rem;}
.older .wxwb li{ height:178px;}

.older .about_piclist li{ width:49%; margin:0 2% 2% 0;}
.older .about_piclist li:nth-of-type(3n){ margin:0 2% 2% 0;}
.older .about_piclist li:nth-of-type(2n){ margin:0 0 2% 0;}
.older .about_piclist li .about_piclist-img{ height:3.68rem;}

.older .zwgk-news-1{ margin:0 0 0.56rem;}
.older .zwgk-news-list .tab-tit{ height:auto;}
.older .zwgk-news-1 .tab-tit ul li a{ border-bottom:5px solid #fff;}
.older .zwgk-news-1 .tab-tit ul li.on a{ border-bottom:5px solid #0080da;}
.older .zwgk-news-1 .my-box .news-item span.type{ font-size:0.36rem;}
.older .right-box2 ul li a:before,.older .info-box .info a:before{ height: 8px; width: 8px; border-radius: 8px;}

.older .view-container .view-list ul li.v-from{ display:inline-block; margin:0 0.36rem;}
.older .brand-nav{ padding:0.26rem 0;}

.older #login2{ background:none; padding:0; flex: 1; text-align: center; border-right: 1px solid #333;}
.older .loginBtns2{ margin-right:0; font-size:.28rem; line-height:1;}
.older #laonian{ color:#fbb727; font-weight:bold;}
.older .loginItems2{ width:100%; height:auto; padding:50px 0 20px; background:url(loginbg2.png) no-repeat top center; background-size:cover; left:0;}
.older .loginBtns2 a{ font-size:0.26rem; padding:10px 0;}

.older .p1{ padding:0;}
.older .art_voice{ display:block;}

.older .xxgk_article tr td:nth-child(odd){ width: 12.6% !important;}
.older .tdd{ width:86.5% !important}
.older #zoom *{ font-size:0.36rem !important; line-height:72px !important; font-family:'Microsoft Yahei','微软雅黑' !important;}
.older #zoom table{ width:100% !important;}

.older * {	cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;}
.older a,.older a *{	cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;}

.older .view-container .view-title h1{ font-size:.44rem; padding:.4rem 0;}
.older .view-container,.older .detail-container,.older .detail_list ul li a,.older .view-container .view-list ul li{ font-size:.36rem;}
.older .left-view .left-title,.older .left-leader .left-title{ height:auto; font-size:.44rem; line-height:1rem;}
.older .detail_list{ background:none;}
.older .detail_list ul{ display:block; overflow:hidden;}
.older .detail_list ul li a{ height:.88rem; line-height:.88rem; padding:0 .2rem; margin:0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.older .detail_list ul li{ background: #f5f5f5; float:left; width:49%; margin:0 2% 2% 0; text-align:center;}
.older .detail_list ul li:nth-of-type(2n){ margin:0 0 2% 0;}
.older #newslist .news-item > a{ font-size:.36rem;}
.older .xxgk_article td{ font-size:.36rem !important;}
.older .head-search{ width:100%;}
.older .projectlayout .head-search{ bottom:0;}
.older .projectlayout .head{ height: 8.4rem;}
.older .head-search{ bottom:.5rem;}
.older .project-banner{ height:7.02rem; background:url(projectbg2.jpg) no-repeat bottom center !important; background-size:cover !important;}
.older .projectbg { padding: 1.5rem 0 0;}
.older .projectbg .brand-box{ max-width:1200px; margin:0 auto;}
.older .projectbg .brand-box a:hover{ color:#d30a00;}
.older .project-tit{ width:100%; padding:0 0 0.36rem;}
.older .project-tit img{ width:500px;}
.older #category_wap,.older .dialog .selectBox .btn,.older .dialog .selectBox h2{ display:none;}
.older .dialog{ width:auto; height:auto; background:none; position:static; display:block;}
.older .dialog .selectBox{ opacity:1; position:static;transform:none; padding:0.36rem 0;}
.older .dialog .selectBox ul{ padding:0;}
.older #category li{ float:left; width:25%; border: 1px solid #ddd; margin:0px -1px -1px 0px; height:1.02rem; line-height:1rem;}
.older #category li a{ font-size:.36rem; text-align:center; height:1rem; line-height:1rem;}
.older #category li a:before{ background:none;}
.older #category li a:hover,.older #category li a.now{color: #fff; background: #d30a00;}
.older .ny-wrap{ padding:0 0 1.08rem;}
.older .ny-wrap .location-name span{ font-size:.44rem;}
.older .ny-wrap .project-left{width:35%;float: left; background:none; padding:0.28rem 0.54rem 0 0;}
.older .ny-wrap .project-left ul{width:100%; display:block; overflow:hidden;}
.older .ny-wrap .project-left ul li a{ font-size:.36rem; display: block;width: 100%;height: 100%; line-height:0.9rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.older .ny-wrap .project-left ul li{ height:0.92rem;line-height:0.92rem;border:1px solid #c1c3c4;font-size:0.3rem; margin:0 0 0.2rem; color:#4f4f4f;text-indent:18px;background: url(bg-left-nav.jpg) no-repeat 92% center;}
.older .ny-wrap .project-left ul li:hover{background:url(bg-left-nav-on.jpg) no-repeat 92% center #d30a00;}
.older .ny-wrap .project-left ul li:hover a{color:#fff;}
.older .ny-wrap .project-left ul li.now{background:url(bg-left-nav-on.jpg) no-repeat 92% center #d30a00;}
.older .ny-wrap .project-left ul li.now a{color:#fff;}
.older .ny-wrap .project-left ul li.on a{color:#fff;}

.older .ny-wrap .project-right{width: 65%;float: right}
.older .ny-wrap .project-right .ny-list ul{ padding:0;}
.older .ny-wrap .project-right .ny-list ul li{ font-size: .36rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.older .ny-wrap .project-right .ny-list ul li a,.older .ny-wrap .project-right .ny-list ul li .bt_time{ font-size: .36rem;}

.older .zfjg-name{ height:auto; line-height:1rem;}
.older .zfjg-name a{ font-size:.44rem; line-height:1.2rem; padding:0 .36rem !important;}

.older .default_pgContainer>table{width:100%}
.older .default_pgToolbar{height:60px;width:100%}
.older .default_pgSearchInfo{display:none}
.older .default_pgToolbar td{font-size:36px;padding:0 10px}
.older .default_pgPanel>tbody>tr{display:flex;align-items:center}
.older .default_pgBtn{width:30px;height:30px;background-size:100% !important}
.older .default_pgCurrentPage{font-size: 36px;width:100px;height:36px;background:white}
.older .default_pgPanel>tbody>tr{display:flex;align-items:center}

.older .foot-1,.older .foot-2,.older .foot-3{ font-size:.36rem; line-height:.48rem;}